application development crm legal thin-client attorney erp customer counseling legal software relationship radius3 document management lawyer care management case management law